package com.ytf.test.sixth;

import com.ytf.test.sixth.dessert.DessertCookie;

/**
 * @author: YTF
 * @date: 2024/9/23 12:14
 * @version: 1.0
 * @description:
 */
public class Dinner {
    public static void main(String[] args) {
        Cookie cookie = new Cookie();
        cookie.bite();
        DessertCookie dessertCookie1 =new DessertCookie();
        //! dessertCookie1.bit(); //无法调用到

        /**
         * Output:
         *  Cookie constructor
         *  bite
         *  DessertCookie constructor
         *
         * 总结：
         *  cookie 和 DessertCookie 除了文件地址不一样其他都一样
         *  DessertCookie bit 方法无法使用的原因是默认范围，只在dessert包中提供访问权限
         */
    }
}
class Cake{
    public static void main(String[] args) {
        Pie pie = new Pie();
        pie.f();
        /**
         * Output:
         *  Pie.f()
         */
    }
}
class Pie{
    void f(){
        System.out.println("Pie.f()");
    }
}